package com.gylang.passport.domain.dto;

import lombok.Data;

import java.util.HashMap;
import java.util.Map;

/**
 * 登录入参类
 * 通过登录类型 和 渠道类型 确定登录规整
 *
 * @author gylang
 * data 2021/1/8
 */
@Data
public class LoginDTO {

    /** 登录渠道 */
    private String channel;
    /** 登录类型 */
    private String type;
    /** 校验码类型 */
    private String verifyCode;
    /** 验证码类型 */
    private String captchaCode;

    /** 参数 */
    private Map<String, String> parameter = new HashMap<>();

    public void put(String key, String value) {
        parameter.put(key, value);
    }
}
